About Blades Cost Engineering Limited (06219267) United Kingdom