About Merchant S Quay Limited (04789041) United Kingdom