About Shackleton Limited (04502699) United Kingdom