About Abbicoil Springs Limited (NI003956) United Kingdom