About Blackburn & Emmett Limited (12682384) United Kingdom