About Applied Ecology Ltd (05447247) United Kingdom