About Birch Terrace Company Limited (NI635343) United Kingdom