About Ladderstile Farm Barns Limited (13148827) United Kingdom