About Blade Works Limited (10042121) United Kingdom