About Charter Quay Limited (04117671) United Kingdom