About G Barbu Limited (13144204) United Kingdom