About London & Overseas Scientific Supplies Limited (01767441) United Kingdom