About Thurston Holdings Limited (13322552) United Kingdom