About Skirlington Fish Bar Limited (12464758) United Kingdom