About Birch Solutions (technical Services) Limited (04049146) United Kingdom