About Vegtech Machinery Limited (10959786) United Kingdom