About Guzzle Uk Ltd. (10186631) United Kingdom