About London Perishable Limited (12602659) United Kingdom