About Harry Spence Limited (07763039) United Kingdom