About Terrywh Designers Uk Ltd (13554405) United Kingdom