About Farrah Engineering Limited (04966774) United Kingdom