About Kermincham Hall Barns Limited (11100178) United Kingdom