About Curtis Baker & Co Ltd. (11711893) United Kingdom