About Spence Communications Limited (06044053) United Kingdom