About Gerard Magennis Ltd (SC622582) United Kingdom