About Cost Control Environmental Ltd (09241657) United Kingdom