About Pickhill Developments Limited (00899103) United Kingdom