About Ewkin Investments Ltd (08933193) United Kingdom