About Primrose Farm Barns Ltd (13174668) United Kingdom