About Allen Telecommunications Ltd (12229452) United Kingdom