About Sexton Capital Limited (13607026) United Kingdom