About Charlie Pickitt Ltd (09868512) United Kingdom