About Sr & Kk Limited (12311584) United Kingdom