About Severn Glocon Technologies Limited (04819753) United Kingdom