About West India Quay Food Limited (12123252) United Kingdom