About Sugar Rays Limited (07179073) United Kingdom