About Omega Wash Ltd (12971256) United Kingdom