About Richard Pett Limited (10283503) United Kingdom