About Charles Hamilton Limited (SC147909) United Kingdom