About Gougane Barra Limited (10138157) United Kingdom