About Spj Derscanu Ltd (12645152) United Kingdom