About Kelley Investments Ltd (12351693) United Kingdom