About Blackburn Bros Limited (02299394) United Kingdom