About David Smeaton Associates Ltd (12084482) United Kingdom