About Glennmont Partners I Limited (06386353) United Kingdom