If you are in India and close to the British Deputy High Commission in Hyderabad then you can speak to them about applying for a British visa or assist you with consular assistance. This can be to register a birth or to apply for a new British passport. If you are looking for the British High Commissioner in New Delhi then you can obtain their details on this website.
British Deputy High Commission Hyderabad
2nd Floor, Taj Deccan Hotel,