About The London Cashmere Trading Company Limited (06734403) United Kingdom