About Tower Quay Limited (09616324) United Kingdom