B&Q Dunfermline Carnegie Drive Retail Park Dunfermline KY127AU United Kingdom Locate 56.0740247, -3.4559613