About Blake Mayfair Limited (11996859) United Kingdom