About Meloy Management Services Ltd (09684921) United Kingdom