About Studio Lawrence Limited (13469427) United Kingdom