About The Charlesworth Group Worldwide Limited (04254392) United Kingdom