About Birch House Consultants Limited (06159325) United Kingdom