About Charles Edis Limited (07785956) United Kingdom