About Charlesworth Holdings Limited (00729646) United Kingdom