About Vedrans Ltd. (07900988) United Kingdom