About Charles Sussex Ltd (11692196) United Kingdom