About Sarko Kitchen Magic Limited (12264180) United Kingdom