About Liz Miles Ltd. (12770430) United Kingdom