About S. & J. Kumar Limited (01738695) United Kingdom