About L G Crafts Ltd (11570402) United Kingdom