About Red Onion Limited (08529595) United Kingdom