About Hall Charlesworth Limited (12912926) United Kingdom