About Thornacre Lodge Ltd (09534442) United Kingdom