About Manor Quay Holdings Limited (11292459) United Kingdom