About Allen Industrial Limited (02909709) United Kingdom