About Jacks Lab Limited (13561884) United Kingdom