About R.s. Birch And Partners Limited (03403046) United Kingdom