About Stanwyck Fish Bar Limited (09518509) United Kingdom