About Studio Shoes Limited (12273169) United Kingdom