About Seachalk Ltd (11396258) United Kingdom