About Guimaraes Marketing Ltd (12742288) United Kingdom