About Sjc Consulting Sevenoaks Ltd (11232619) United Kingdom