About Lennox Capital Limited (12814666) United Kingdom