About Blackburn Products Company Limited (00156767) United Kingdom