About Freak Le Chic Interiors Limited (06509839) United Kingdom