About G.lindsay Consultants Ltd (11759118) United Kingdom