About Blake Harlow Limited (12128713) United Kingdom