About Capel Mills Machine & Tool Company Limited (02855171) United Kingdom