About Charlie Trousdell Associates Ltd (09636533) United Kingdom