About Mcallister Holdings Limited (SC575130) United Kingdom