About Straw N Spoon Ltd (10709491) United Kingdom