About G E Bowra Group Limited (00663205) United Kingdom