No, I'm not British. Some countries process visas and handle passports themselves through their embassy, the UK and India contract with VFS global to process their visas and passports. If you call your embassy, they'll direct you to them. I believe the only thing the UK embassy will issue is the emergency travel document if you loose your passport and can't wait 2 weeks for a replacement.