About Clean Finish Limited (13477257) United Kingdom