About Beacon Books & Crafts Limited (02030402) United Kingdom