About Mahendra Overseas Limited (06238452) United Kingdom