About Sevenoaks Investments Limited (07567018) United Kingdom