About J W Scott Engineering Ltd (10273594) United Kingdom