About Beacons Crafts Ltd (03199638) United Kingdom