About Felthorpe Motor Company Limited (04986217) United Kingdom