About M.f. Birch Limited (01840436) United Kingdom