About The Square Fish Bar Limited (12441256) United Kingdom