Dolly Rose Ltd ← View details The Paddock, Broadfold Farm, Auchterarder, Scotland PH3 1DR +44 844 332 1226 Get Directions From* To * — Required information