About The Wick Limited (12129323) United Kingdom