About T Lee Limited (08222681) United Kingdom