About Alltask Industrial & Environmental Services Limited (09097976) United Kingdom