About Severn Glocon (aberdeen) Ltd (07191242) United Kingdom