About Seamaster Limited (10394926) United Kingdom