About Ledicot Farm Barns Limited (13674322) United Kingdom