About Liam Jackson Limited (10067126) United Kingdom