About Sara Holdings (leicester) Ltd (11716778) United Kingdom