About Design Floor Studio Limited (SC272313) United Kingdom