About Hollands Farms Blandford Limited (06189949) United Kingdom