About Myers Services Ltd (10328590) United Kingdom