About Clarke & Humphries Ltd (07797341) United Kingdom