About Paper Birch Limited (NI655868) United Kingdom