About Birch & Swann Ltd (11376290) United Kingdom