About Charlie S Trout Limited (09978594) United Kingdom