About Thursby Investments Limited (13295193) United Kingdom