About Thurst & Fritz Limited (10815743) United Kingdom