About Creative Holdings Bedford Limited (07079013) United Kingdom