About N&n Pallister Ltd (09912416) United Kingdom