About Maingard Limited (12357570) United Kingdom