About Alan Bennie Motor Engineers Limited (SC260726) United Kingdom