About M. Asenov Stucadoors En Schilders Ltd (12088871) United Kingdom