About Michael J Richards Limited (06506184) United Kingdom