About J. Kilby Limited (02608911) United Kingdom