About Blake Contract Services Limited (06186977) United Kingdom