About D. Pickles Investments (LP003263) United Kingdom