About Campbell Miller (tools) Limited (SC034278) United Kingdom