About Blake Managed Services Limited (11450826) United Kingdom