About Charles Amwell & Co Ltd (05403575) United Kingdom