About Charles Florence Limited (11229983) United Kingdom