About Charles Elphick Limited (00529125) United Kingdom