About Charlie Powell Ltd (12178501) United Kingdom