About Thornseat Lodge Limited (11343688) United Kingdom