About Leigh Decor Ltd. (04325108) United Kingdom