About Mj&rc Developments Ltd (12933789) United Kingdom