About Public Interest Lawyers Limited (06995227) United Kingdom