About Cennor Limited (13274559) United Kingdom