About I R Martin Associates Ltd. (SC338623) United Kingdom