About J & J L Flanagan Motor Engineers Limited (04680027) United Kingdom