About Citi Painting & Decorating Limited (10908062) United Kingdom