About Charly Skitchen Ltd (12901066) United Kingdom