About Allen Ensed Group Limited (11381039) United Kingdom