About Chelsea House By Camilla K Ltd (12096585) United Kingdom