About Blackamoor (blackburn) Limited (10677865) United Kingdom