About Heads And Tails Soft Furnishings Ltd. (10595962) United Kingdom