About Chelsea Anderson Ltd (12749320) United Kingdom