About Bancroft Soft Furnishings Limited (04615625) United Kingdom