About Studio Simon Ltd (12333025) United Kingdom