About Maguire Conservation Limited (08014814) United Kingdom