Southampton Science Park, Southampton, Hampshire, UK,so16 7ns
SEaB is an international, UK based company working in the renewableenergy and energy from waste sectors. The located at theUniversity of Southampton Science Park Chilworth on theoutskirts Southampton, UK.SEaB has developed patented MUCKBUSTER® ...
anaerobic digester muckbuster, small vertical axis wind turbine windbuster