About Uk Better Cleaner Industry Co. Limited (11429893) United Kingdom