About Lecott Trading Co. Limited (13544872) United Kingdom