About Maguire Productions Limited (13524941) United Kingdom