About Curtis & Co Uk Ltd (10879626) United Kingdom