About Charles Humphreys Ltd (12071905) United Kingdom