About Castle Stores Kendal Limited (10217135) United Kingdom