About Michael James Investments Limited (02081308) United Kingdom