About Oxford Fish & Chip Bar Ltd (SC515242) United Kingdom