About Levy Management Services Ltd (13585319) United Kingdom