About Blackbeck Limited (02038674) United Kingdom