About Scattergood Brothers Limited (04108180) United Kingdom