About Kettering Computer Solutions Limited (10048837) United Kingdom