About Howard Birch Associates Ltd (04699499) United Kingdom