About Mg Rickard Ltd (10462332) United Kingdom