About Hoare Lea India Limited (06596951) United Kingdom