About St. Luke S Investments Ltd. (02796594) United Kingdom