About J F T Engineering Limited (03403886) United Kingdom