About Hayloft Barn Limited (08108030) United Kingdom