About Studio Lh Ltd (07388136) United Kingdom