About Chelsea Richmond Limited (11990054) United Kingdom