About Oyster Quay Limited (10078815) United Kingdom