About Elmdone Thornes Ltd (13690985) United Kingdom