About Whitten & Co Uk Ltd (10694323) United Kingdom