About James Mcallister Limited (04448626) United Kingdom