About R J Spruce Limited (07785306) United Kingdom