my mum's just been put on humulin N on monday. she lives in the caribbean. can i get this in the uk and in pen form? any advise about about this type of insulin.