About Terry S-stone Cottage Limited (04186096) United Kingdom