About Michael & Richard Consulting Ltd (07976187) United Kingdom