About Batra Associates Ltd (07868310) United Kingdom