About Michael Richards (ipswich) Limited (04503211) United Kingdom