The Carpet Village Ltd. 8a Bancroft, Hitchin, Hertfordshire SG51JQ