About Q Mark Limited (05056760) United Kingdom