About Terandi Limited (01670896) United Kingdom