About White Birch Manor Limited (12171673) United Kingdom