About Will Foster Studios Polished Plaster Ltd (10791121) United Kingdom