About Clean And Design London Limited (13630162) United Kingdom