About Studio 16 Records Limited (10963053) United Kingdom