About Mark Associates Limited (05062216) United Kingdom