About Longthorne Laboratories Limited (01964172) United Kingdom