About Hendall Manor Barns Limited (10074203) United Kingdom