About William Birch Holdings Limited (09743841) United Kingdom