About S P Rana & Sons Ltd (10101834) United Kingdom