About L & C (amersham) Limited (01669700) United Kingdom