About Mike James & Associates Limited (06414652) United Kingdom