About Davis & Birch Limited (04133648) United Kingdom