About Salt And Light Food Services Ltd (11867002) United Kingdom