About Maguire Policy Research Limited (06331917) United Kingdom