About S R E C Limited (02525056) United Kingdom