About The Studio People Limited (03824450) United Kingdom