About Trevis Hose & Engineering Ltd (11556241) United Kingdom