About Blackmore Cutters Limited (10418373) United Kingdom