About Sugar Quay Limited (11231573) United Kingdom