About Montagu Decorating Services Ltd (12191930) United Kingdom