About Mcculla (holdings) Limited (NI016747) United Kingdom