About Liggett Mechanical Engineering Ltd (11803096) United Kingdom