About Kershaw Pickering Limited (11729636) United Kingdom