About Annie O Leary Limited (13694119) United Kingdom