About Freestyle Kitchen Studio Limited (06344616) United Kingdom