About Allen (concrete) Limited (02120862) United Kingdom