About Clean Inc Contracts Limited (13659802) United Kingdom