About Lelant Quay Limited (11226924) United Kingdom