About Specialist Blade Company Ltd (02263152) United Kingdom