About Mark & Hill Limited (00595660) United Kingdom