About Q & I Limited (09845964) United Kingdom