About Allen Industries Limited (00897363) United Kingdom