About Charles Hamer French Tax Services Limited (10279270) United Kingdom