About Farnham Electric Cycles Ltd (13052687) United Kingdom