About Seadall Limited (11215308) United Kingdom