About F. Bode & Sons Ltd (04226312) United Kingdom