About Vegeco Limited (05896605) United Kingdom