About Boobas Fish Bar Limited (11031366) United Kingdom