About Hartle Barns Limited (04590422) United Kingdom