About Strikers Limited (03329836) United Kingdom