About Studio La Limited (05477753) United Kingdom