About Grammy Housewares Uk Ltd (12216911) United Kingdom