About Verron Limited (02247341) United Kingdom