About Ladybrook Fish Bar Limited (11326144) United Kingdom