About Cumine & Co. Limited (11966951) United Kingdom