About Catterill Limited (12067110) United Kingdom