About Thomas Lennon Couture Limited (09837326) United Kingdom