About Allen Quay Holdings Ltd (12023378) United Kingdom