About Super Strikers Deptford Ltd (13539329) United Kingdom