About Scattergood Computing Limited (09240791) United Kingdom