About Quayside West Holdings Limited (12052941) United Kingdom