About Blake & Brothers Ltd (13257612) United Kingdom