About Pickham Ltd (13310929) United Kingdom