About About The Wick Ltd (12609324) United Kingdom