About Urban Farmer Ltd (12221766) United Kingdom