About Hayne Barn Holdings Limited (02626209) United Kingdom