About Edwin Ferneyhough Vehicle Sales Limited (12269886) United Kingdom