About V-farm Limited (13459938) United Kingdom