About Service Dekora Limited (12939256) United Kingdom