About S H 26 R Limited (08999812) United Kingdom