About Birch Village Company Limited (NI635867) United Kingdom