About Stj Sevenoaks Ltd (11639417) United Kingdom