About Simon Spencer Productions Ltd (10305740) United Kingdom