About L & C Overseas Limited (02391391) United Kingdom