About Fahr Industries Limited (04260918) United Kingdom