About Blake & Tate Limited (13057014) United Kingdom