About Srr Technologies Limited (08115482) United Kingdom