About K R & Sons Ltd (12787546) United Kingdom