About Chelsea & Ken Ltd (13531904) United Kingdom