About Dewax Limited (07146868) United Kingdom