About Studio Sumita Limited (08901857) United Kingdom