About Ar & Mg Developments Ltd (12958098) United Kingdom