About Studio Mardell Limited (06981546) United Kingdom