About Ceanothus Limited (09085633) United Kingdom