About Benjamin Armitage (hyde) Limited (00512794) United Kingdom