About London Samosas Ltd (10130186) United Kingdom