About London Star Design Ltd (13167102) United Kingdom