About Charles Huntington Limited (07018845) United Kingdom