About Aldo Fish Bar Limited (12046795) United Kingdom