About Kelpies Karriers Limited (SC677155) United Kingdom