About Shackleton Duke Limited (06590291) United Kingdom