About Kelmott Ltd (11621984) United Kingdom