About Charles Head Limited (01198852) United Kingdom