About Studio 34 Extensions Ltd (13053233) United Kingdom