About Martin Birch Investments Limited (01921559) United Kingdom