About E.f. Kelly Limited (SC408027) United Kingdom