About Jaffco Star Uk Ltd (13617990) United Kingdom