About Essential Soft Furnishings Limited (12730388) United Kingdom