About David Birch Consulting Limited (10834544) United Kingdom