About Mcalister Holdings Limited (03414323) United Kingdom