About Allen Assured Ltd (12715589) United Kingdom