About Thorn Scientific Services Limited (03918693) United Kingdom