About Scattergoods Agency Limited (03064130) United Kingdom