About E K Webb And Partners Lp (LP020583) United Kingdom