About Kellson Limited (NI613429) United Kingdom