About Neil Bostock Ecology Ltd (06551407) United Kingdom