About Melia Engineering & Machining Services Ltd (07620308) United Kingdom