About Blake & Partners Ltd (12173985) United Kingdom