About Jenny S Lee Green Ltd (12307167) United Kingdom