About Allen (fencing) Limited (00489740) United Kingdom