About C. & H. Quick-mix Limited (00839216) United Kingdom