About Abbas Ecology Limited (08170220) United Kingdom