About Speckled Onion Limited (12216243) United Kingdom