About Macfarlane Country Homes Limited (01980606) United Kingdom