About Studio52london Limited (07749098) United Kingdom