About Spatel.p Ltd (11825333) United Kingdom