About Birch Brothers (kidderminster) Limited (01480871) United Kingdom