About Spence Shutler Limited (05039488) United Kingdom