About Richard Partington Ltd (12529538) United Kingdom