About Seafend Limited (10304854) United Kingdom