About Thurgood Plant Limited (06360802) United Kingdom