About Charles Courtenay-stamp Limited (05260312) United Kingdom