About A.e. Bowring & Sons Limited (00906484) United Kingdom