About Ceres (u.k.) Limited (02955403) United Kingdom