About Smq Associates Limited (03619226) United Kingdom