Mefagot Limited, United Kingdom Listed Since: July, 22nd 2015 About: NA Product(s): Uniforms FashionContact Information: Address: 87, London, United Kingdom Telephone: 07904412861 / NA Fax: NA Website: NA Inquire Now