About Jefford Carpets Limited (04483741) United Kingdom