About S R And E J Taylor Limited (05032552) United Kingdom