About C&e Christoforou Ltd (09705382) United Kingdom