About Pickhill Investments Limited (09746016) United Kingdom