About Liz Balmford Ltd. (06326279) United Kingdom