About Leo Samuels Limited (00532532) United Kingdom