About Signature Ribbon Company Limited (04239620) United Kingdom