About Kelly Eaton Holdings Ltd (SC649851) United Kingdom