About Charles Creed & Co Ltd (11949252) United Kingdom