About G. Bicheno Limited (12881177) United Kingdom