About Fish & Chicken Bar Limited (SC544222) United Kingdom