About Commins & Associates Limited (02333209) United Kingdom