About The London Cashmere Company Limited (11409088) United Kingdom