About Evoke Polished Plaster Interiors Ltd (08114246) United Kingdom