About Michael Richards Limited (06203555) United Kingdom