About Roger Stevenson Limited (00752292) United Kingdom