About C & C Storage Ltd (12374845) United Kingdom