About R & S Scott Limited (03986287) United Kingdom