About Ribbon Guildford Limited (10634280) United Kingdom