About India Quay Limited (SC286334) United Kingdom