About Birch House Limited (08358556) United Kingdom