About Birch Farms (heywood) Limited (00756823) United Kingdom