About Allen Ip Limited (06651622) United Kingdom