About Andrew Mccarthy Ecology Limited (08951981) United Kingdom