About Blade & Rose Limited (08424400) United Kingdom