About J. Scott Engineering Limited (01919318) United Kingdom