About J Kelly & Sons (larkhall) Limited (SC175597) United Kingdom