About Primo Wall Finishes Limited (12274110) United Kingdom