About Floorstudio Retail Limited (06318384) United Kingdom