About Eric C.flower Limited (00466330) United Kingdom