About Flanagan Ecology And Access Limited (NI669992) United Kingdom