About Just The Wick Ltd (11743676) United Kingdom