About Blackburn & Bonar Ltd (SC612556) United Kingdom