About Thornton Lodge Limited (07884691) United Kingdom