About Bloch & Co Uk Ltd (13071425) United Kingdom