About Seaworth Limited (05477907) United Kingdom