About Cummin Associates Limited (07676798) United Kingdom