About Pennston Management Lp (SL014517) United Kingdom