About Seabell Limited (11062319) United Kingdom