About Charlie S Wycombe Ltd (11304525) United Kingdom