About Cold Store London Ltd (13378978) United Kingdom