About D&c Cleaning And Interior Design Ltd (12975051) United Kingdom