About Bladesmith Limited (04668784) United Kingdom