About C. Handley Ltd (05657976) United Kingdom