About Shear Blade Technology Ltd (04281250) United Kingdom