About Cummin Up Limited (02907662) United Kingdom