About Stafford Floors & Rugs Ltd (10109477) United Kingdom