About Ljs Food Swindon Limited (13090977) United Kingdom