About Q & A Solutions Limited (04992613) United Kingdom