About Cdtr Orourke Ltd (SC634057) United Kingdom