About Thessaly Lodge Limited (01836435) United Kingdom