About Joe Meyer & Associates Limited (04565426) United Kingdom