About Deavesypaintinganddecorating Ltd (12661688) United Kingdom