About G.s. Mahal & Co. Limited (01274540) United Kingdom