About Blade Rubber Stamps Ltd (04369229) United Kingdom