About J N & Z Armitage Ltd (08560873) United Kingdom