About Firle Engineering Ltd (06638806) United Kingdom