About Blake & Bull Ltd (10557600) United Kingdom