About Stennack Farm Weddings Limited (12474158) United Kingdom