About Team Shackleton Limited (10697907) United Kingdom