About South Quay Street Food Limited (12528411) United Kingdom