About Seaholme Limited (13269104) United Kingdom