About Gandhi & Sons Ltd. (12886290) United Kingdom