About Chelsea Ray Ltd (11768576) United Kingdom