About Blackburn & Murgatroyd Limited (00582248) United Kingdom