About Devinder Singh Salhotra Ltd (11400151) United Kingdom