About Thurlgate Limited (10509309) United Kingdom