About Battrick & Clack Limited (04973970) United Kingdom