About Clydach Fish Bar Ltd (12229407) United Kingdom