About London Maintenance & Decorating Limited (11297807) United Kingdom