About C.l. Ellis Ltd (07391780) United Kingdom