About Candy Skull Interiors Ltd (13249343) United Kingdom