About J. & J. Motor Engineers Limited (01147794) United Kingdom