About London Decorators Merchants Ltd (12031970) United Kingdom