About Michael Griffin & Associates Limited (07584860) United Kingdom