About Villager Jim Limited (04552422) United Kingdom