About Birchanger Investment Company Limited (00712885) United Kingdom