About Lee Thames Ltd (12408616) United Kingdom