About Allen Integrated Solutions Ltd (NI613407) United Kingdom