About Sjrd Limited (08579268) United Kingdom