About Spencer Ross-pirie Productions Limited (04977563) United Kingdom