About Seabased Manufacturing Uk Limited (06769636) United Kingdom