About Castle Stores Ltd (11450650) United Kingdom