About The Cheshire Scarf Company Limited (12771499) United Kingdom