About Moores Associates Limited (06931483) United Kingdom