About New Lick Limited (03815349) United Kingdom