About Cleaning O Clock Ltd (09083281) United Kingdom