About Star Spangle Limited (07291846) United Kingdom