About Cecil Alliance Ltd (09033402) United Kingdom