About Vallmac Limited (12008538) United Kingdom