About Shackleton & Co. Ltd. (10396150) United Kingdom