About Mike Birch Limited (10479718) United Kingdom