About Ebonite Management Limited (08270106) United Kingdom