About Davies Clarke Investments Ltd (10125094) United Kingdom