About Central Fish Bar (holbeach) Limited (05682673) United Kingdom