About J.w. Libell Limited (00726244) United Kingdom