About Studio And Then Some Ltd. (09955042) United Kingdom