About G.letts Ltd (SC579405) United Kingdom