About Stancia Services Limited (11588191) United Kingdom