About Mark 1 Associates Limited (03468571) United Kingdom