About Trethurffe Meadows Limited (10663862) United Kingdom