About Blade Engineering Ltd (SC632231) United Kingdom