About R Pickard Services Ltd (10517809) United Kingdom