About Scattergood Clements Limited (00954262) United Kingdom