About C. Lear & Sons Limited (01106510) United Kingdom