About Supernova Bedford Limited (03604815) United Kingdom