About Blake & Associates Limited (13182826) United Kingdom