About Blackburn Marsh Company Limited (02136490) United Kingdom