About Blake & Gould Ltd (11446715) United Kingdom