About S & R Kumar Limited (12385588) United Kingdom