About Richard Farndon Limited (09583128) United Kingdom