About The Charlie Wicks Trading Company Ltd (11446804) United Kingdom