About Spink & Thackray Limited (04691160) United Kingdom