About Pickard Living Ltd (11558308) United Kingdom