About Pickard Ltd (07575349) United Kingdom