About Severn Glocon Limited (00688539) United Kingdom