About J & T Lee Ltd (07927461) United Kingdom