About Ribbon Of Light Limited (06980256) United Kingdom