About Studio Field Ltd (12364602) United Kingdom