About Deighton Investments Ltd (12005436) United Kingdom