About Indian Fine Arts Britain Ltd (12871536) United Kingdom