About Liam Derrick Uk Ltd (12066502) United Kingdom