About Industrial Ville Limited (10038282) United Kingdom