About Science History Publications Limited (01026162) United Kingdom