About Hay Bales Ltd (11621732) United Kingdom