About Abbey Environmental Limited (09445934) United Kingdom