About Guenard Ltd (13223102) United Kingdom