About Hayne Barn Investments Limited (03917204) United Kingdom