About Serious Onions Limited (08166060) United Kingdom