About William Birch & Sons Limited (00129834) United Kingdom