About Magrom Ltd (09755829) United Kingdom