About J. Kelly & Sons (hamilton) Limited (SC020771) United Kingdom