About C & R Scattergood Limited (04812494) United Kingdom