About Farndon Engineering Limited (03922617) United Kingdom