About Pickard Enterprises Ltd (09759513) United Kingdom