About Studio Moore Limited (08684990) United Kingdom