About Talbot Lodge Limited (01101944) United Kingdom