About Charlesworth&hicks Ltd (07975908) United Kingdom