About Blount Industrial Services Ltd (12412468) United Kingdom