About Richard Behr (uk) Limited (02657185) United Kingdom