About G L Findlater Ltd (13069136) United Kingdom