About Blake Geoservices Limited (SC308508) United Kingdom