About Hollybank (sale) Management Company Limited (04751509) United Kingdom