About Vegtrug Limited (07226844) United Kingdom