About Jackson Lee Ltd (12560606) United Kingdom