About Hirji Lakha & Bros. (u.k.) Limited (02260395) United Kingdom