About Blake Nicholson Limited (10792693) United Kingdom