About Charlie Vaughan Ltd (07238202) United Kingdom