About 31 Glen Eldon Management Limited (11554667) United Kingdom