About Leggett Engineering Limited (02020844) United Kingdom