About Joining Shackle Limited (06563179) United Kingdom