About Blackburn & Roberts Manufacturing Ltd (08851255) United Kingdom