B & H Canvas Products Ltd phone 33a, Chester St, Grangetown Cardiff, Wales CF11 6PY map Intension phone Unit 6, Anchor Industrial Estate, Dumballs Rd Cardiff, Wales CF10 5FF map if (!IN_DEV) { ?> } ?>