About Levengrove Asset Management Ltd (13077255) United Kingdom