About The Roger Wenn Partnership Limited (02356045) United Kingdom