About Shackeroo Ltd (13262989) United Kingdom