About Headland Carpets & Rugs Limited (05859646) United Kingdom