About Clean Genie (south Wales) Limited (10742239) United Kingdom