About Terralec Limited (02847690) United Kingdom