About Birchester Limited (02959920) United Kingdom