About Mcallister Group Ltd (SC694321) United Kingdom