About Bodhi & Birch Limited (07199709) United Kingdom