About Mcallister Associates Limited (04963853) United Kingdom