About Springfield Invicta Ltd (10551469) United Kingdom