About Thornlaigh Ltd (SC339761) United Kingdom