About Lea Decorators & Building Services Limited (10683318) United Kingdom