About Kettering Lee Limited (13042041) United Kingdom