About J. Kelly & Sons Limited (SC147743) United Kingdom