About Seamach Ltd (07225421) United Kingdom