About Sjh Sevenoaks Limited (10012490) United Kingdom