About Birch & Johs Sales Limited (13176478) United Kingdom