About Lyndon Thomas Plant Limited (13686059) United Kingdom