About L.c. Charles Limited (02412493) United Kingdom