About Michael Rigby Associates Limited (04552281) United Kingdom