About Terra Eire Limited (11601602) United Kingdom