About Bhandari Brothers International Limited (10063011) United Kingdom