About Seab Power Ltd (11393388) United Kingdom