About Bentley Birch Consultancy Services Limited (12067880) United Kingdom