About Scott & Scott London Cashmere Ltd (08761021) United Kingdom