About Vallum Industries Limited (12936896) United Kingdom