About Interkey Fabrications Ltd (08478469) United Kingdom