About Seamoore Ltd (12326848) United Kingdom