About L Allen Comms Limited (10441415) United Kingdom