About Vertifoam International Limited (01331085) United Kingdom