About Clean Rescue (franchising) Limited (09048451) United Kingdom