About Mcculla (ireland) Limited (NI015613) United Kingdom