About Severn Glocon Group Limited (02134858) United Kingdom