About Able Door Spring Company Ltd (06238759) United Kingdom