About Q & B (london) Limited (08227775) United Kingdom