About Terre A Terre Limited (03346707) United Kingdom