About Leroy Tm Limited (13076675) United Kingdom