About Farndon Cycles Limited (11256645) United Kingdom