About Scattergood & Johnson Limited (00199809) United Kingdom