About Farndon Racing Limited (03922619) United Kingdom