About Chelsea Home & Leisure Ltd (09168808) United Kingdom