About Ld Moggridge Ltd (10513463) United Kingdom