About J & S Scott Limited (04295546) United Kingdom