About Penellie Lp (SL023059) United Kingdom