About Blackburn Carpet Manufacturers Limited (00621801) United Kingdom