About Place Farm Barns Ltd (04000806) United Kingdom