About S R T Limited (05927323) United Kingdom