About Leggett Technical Services Limited (06046534) United Kingdom