About Cummin&carraway Ltd (13192693) United Kingdom