About Stan Service Limited (12677517) United Kingdom