About Charles Whittle Limited (01974620) United Kingdom