About Bec India Limited (10177633) United Kingdom