About Edentone Limited (02598800) United Kingdom