About Studio 3 Design Limited (06447609) United Kingdom