About N & L Mcallister Limited (09321633) United Kingdom