About Pine & Cane Furnishings Limited (01746743) United Kingdom