About The Southgate Studio Limited (06417297) United Kingdom