James Barclay Carpets & Furnishings Ltd ← View details 2 Glasgow Road, Perth, Scotland PH2 0NX +44 1738 622789 Get Directions From* To * — Required information