About T.h.lea (bishop S Stortford) Limited (00724771) United Kingdom