About Q & L (uk) Company Limited (09678274) United Kingdom