About Parker-humphreys Ltd (10052092) United Kingdom