About Has & Had Uk Ltd (08430388) United Kingdom