About Seas Design Limited (12404104) United Kingdom