About Ford And Ellis Motor Cycles Limited (01342368) United Kingdom